Search


如何將EXCEL公式改直接貼上修改為VBA

昨天在東吳進修推廣部...

  • Share this:


如何將EXCEL公式改直接貼上修改為VBA

昨天在東吳進修推廣部講到將EXCEL公式改直接貼上修改為VBA程序?
又是很快額滿的一期,8周32節課的速成班,確實有吸引力。
一般人要從EXCEL函數與公式轉換到VBA確實有點難度,
尤其是一些常用物件的使用與VBA函數上,
似乎無法短期內上手,當然不斷的找機會練習有其必要性,
但如果可以把已經很熟習的EXCEL已經建立好的公式,
直接放到VBA的程序中,
一下子就可以把公式動態的輸出到某個儲存格中(Cells),
這邊提供給大家一個非常簡單的訣竅,
就是:
1.將貼上的公式中有雙引號再多加一個雙引號,亦即一個變兩個。
2.把某列改為變數 i ,但必須加入串接符號 & ,亦即 " & i & " 。
掌握以上兩個訣竅,就可以輕易的將平時熟悉的公式轉為VBA程序了,
當然這樣的方式並不是很純正的VBA寫法,
最好還是轉用VBA的函數或是用Application的WorkFunction取的Text函數,
都是更好的寫法,只是難度當然更高了。
完成的畫面:
01_將EXCEL公式無痛轉為VBA程序
02_修改雙引號與加入變數


Tags:

About author
not provided
1.熟悉EXCEL內建各類別250幾個函數(理解代替死背) 2.從函數到VBA設計(Sub)與自訂函數(Function) 3.錄製巨集與編修VBA程式 4.學會VBA的重要使用技巧(變數、迴圈與邏輯) 5.學會VBA表單設計與將EXCEL當資料
View all posts